insulated container - French English Dictionary